package cfdt.ldl.db.util;

import cfdt.common.vo.PageData;
import com.baomidou.mybatisplus.core.metadata.IPage;

/**
 * 分页工具类
 */
public class PageUtil {

    /**
     * 将mybatis-plus分页结果转换成PageData
     * @param page mybatis-plus分页结果
     * @return PageData对象
     * @param <T> 泛型
     */
    public static <T> PageData<T> convertPage(IPage<T> page) {
        return PageData.data(page.getTotal(), page.getSize(), page.getCurrent(), page.getRecords());
    }

}
